petroleum-refining residue briquettes - Turkish English Dictionary